body {
    padding: 1px;
    background-color: var(--c2);
    overflow: hidden
}

body::-webkit-scrollbar {
    width: 0
}

body,
nav {
    -webkit-app-region: drag
}

.icon {
    width: 1em;
    height: 1em;
    vertical-align: -0.15em;
    fill: currentColor;
    overflow: hidden
}

nav {
    width: calc(100% - 2px);
    height: 35px;
    margin: 1 0 0 1;
    background-color: rgba(0, 0, 0, .72);
    display: flex;
    align-content: center;
    justify-items: center;
}

nav>div {
    width: 80px;
    height: 35px;
    line-height: 35px;
    float: right;
    display: flex;
    align-content: center;
    justify-items: center;
    -webkit-app-region: no-drag
}

button {
    height: 100%;
    margin: 0;
    padding: 0;
    flex: 1;
    outline: none;
    border: none;
    background-color: transparent;
    color: #fefefe;
}

button:hover {
    background-color: #ccc
}